﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Auction_Boxing_2
{
    public class StateGeneric
    {
        /*
        public StateGeneric(State state)
        {

            //=====IMPORTANT: Remove before implementing====
            throw new NotImplementedException();
            //==============================================
            StateName = "dead";
            this.ATextures = state.StatePlayer.ATextures;
            LoadState(state.StatePlayer, ATextures);
        }

        public override void LoadState(BoxingPlayer player, Dictionary<string, Animation> ATextures)
        {
            this.StatePlayer = player;
            this.PlayerAnimation = ATextures[StateName];
            StatePlayer.isAttacking = false;
            StatePlayer.isHit = false;
        }

        public override void Initialize()
        {

        }

        public override void HandleMovement()
        {


        }

        public override void HandleDirection()
        {


        }

        public override void Update()
        {

        }

        public override void HandleState()
        {

        }

        public override void Translate(float x, float y)
        {


        }

        public override void HandleCollision(List<BoxingPlayer> Players)
        {

        }


    
         */

    }
}